package cn.com.lsy.product.lepao.model.mt.dao;

import cn.com.lsy.product.lepao.model.entities.LpStoreTbl;
import cn.com.lsy.product.lepao.model.entities.LpUserInfoTbl;
import cn.com.lsy.product.lepao.model.mt.entities.UserListDto;
import cn.com.lsy.product.lepao.model.mt.entities.UserMonthCardDto;

import java.util.List;
import java.util.Map;

public interface MtUserInfoMapper {

    int selectByCount(Map<String, Object> param);

    List<UserListDto> selectByPage(Map<String, Object> param);

    LpStoreTbl oftenGoStoreName(Map<String, Object> param);

    UserMonthCardDto selectUserMonthCard(Map<String, Object> param);

    List<LpUserInfoTbl> selectNotStoreId(Map<String, Object> param);
    
    int selectMonthCardTotal(Map<String, Object> param);

    int selectUserBuyCardTotal(Map<String, Object> param);
}
